x86/pv: Align %rsp before pushing the failsafe stack frame
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 5 May 2017 16:38:19 +0000 (17:38 +0100)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 9 May 2017 18:00:20 +0000 (19:00 +0100)
commitcbcaccb5e991155a4ae85a032e990614c3dc6960
treeb8ccc66b1b61b0e8d3ac871258c1624144151cbe
parent55ab172a1f286742d918947ecb9b257ce31cc253
x86/pv: Align %rsp before pushing the failsafe stack frame

Architecturally, all 64bit stacks are aligned on a 16 byte boundary before an
exception frame is pushed.  The failsafe frame should not special in this
regard.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
xen/arch/x86/domain.c